/**
 * 
 */
package net.tmro.ratapato.model.shopping;

import java.util.Date;
import java.util.HashSet;

import net.tmro.ratapato.model.product.ProductAndCount;

/**
 * @author nick
 *
 */
public class ShoppingList {

	private Date dateCreated;
	
	private Date dateLastUsed;
	
	private HashSet<ProductAndCount> productConfiguration = new HashSet<ProductAndCount>();

	
	/**
	 * Default constructor
	 */
	public ShoppingList(){
		
	}

	/**
	 * @return the productConfiguration
	 */
	public HashSet<ProductAndCount> getProductConfiguration() {
		return productConfiguration;
	}

	/**
	 * @param productConfiguration the productConfiguration to set
	 */
	public void setProductConfiguration(
			HashSet<ProductAndCount> productConfiguration) {
		this.productConfiguration = productConfiguration;
	}

	/**
	 * @return the dateCreated
	 */
	public Date getDateCreated() {
		return dateCreated;
	}

	/**
	 * @param dateCreated the dateCreated to set
	 */
	public void setDateCreated(Date dateCreated) {
		this.dateCreated = dateCreated;
	}

	/**
	 * @return the dateLastUsed
	 */
	public Date getDateLastUsed() {
		return dateLastUsed;
	}

	/**
	 * @param dateLastUsed the dateLastUsed to set
	 */
	public void setDateLastUsed(Date dateLastUsed) {
		this.dateLastUsed = dateLastUsed;
	}
}
